time-release capsule - German English Dictionary